#ifndef _REGEX_UTILS_H_
#define _REGEX_UTILS_H_

#include<regex.h>
#include<stdint.h>

typedef struct {
    char **match;
    uint8_t len;
} subexp_t;

int regex(const char *str, const char *pattern, int num_match,subexp_t *subexp, int cflags);
int free_subexp_t(subexp_t *subexp);

#endif // ifndef _REGEX_UTILS_H_ 
